Save Blob to DB Oracle

Otázka od: Jaromir Svoboda

3. 9. 2002 16:57

Hi All,
prosim o radu, potrebuji do sloupce typu LON RAW
databaze Oracle ulozit libovolny obrazek, pripadne
i animaci. Vim, ze se to jiz tady probiralo presto
jsem nenasel nic pro dbEpress.

Nechci jit pres dbImage. Predani obrazku parametru
jsem zkousel metodami LoadFromStream i LoadFromFile.
Nicmene se vzdy ulozi do DB oriznuty obrazek.
Nevim kde je chyba. Za kazdou radu budu vdecny.

Diky
J.Svoboda


var mS:TMemoryStream;
begin
...
  SQLQuery1.Close;
  SQLQuery1.SQL.Clear;

  SQLQuery1.SQL.Add('INSERT INTO TABLE01 (col_01, col_02, col_obraz)'+
                    'VALUES (:col1, :col2, :colobraz)');

  SQLQuery1.ParamByName('col1').AsString := 'neco';
  SQLQuery1.ParamByName('col2').AsString := 'text';
  SQLQuery1.ParamByName('colobraz').LoadFromStream(mS,ftBlob);
...